membrane loudspeaker - French English Dictionary